//本质就是统计非0且不同的元素的个数
int minimumOperations(int* nums, int numsSize) {
    int hash[101] = {0}, count = 0;
    for(int i = 0; i < numsSize; i++){
        hash[nums[i]]++;
    }
    for(int i = 0; i < 101; i++){
        if(i != 0 && hash[i] != 0){
            count++;
        }
    }
    return count;
}

/*给你一个非负整数数组 nums 。在一步操作中，你必须：

选出一个正整数 x ，x 需要小于或等于 nums 中最小的非零元素。

nums 中的每个正整数都减去 x。返回使 nums 中所有元素都等于 0 需要的最少操作数。*/